import cv2

# 读取lena图片文件
lena=cv2.imread("./img/lena.png")

# 分离lena图片的蓝色、绿色、红色通道
b,g,r=cv2.split(lena)

# 合并蓝色、绿色、红色通道为一个图片
bgr=cv2.merge([b,g,r])

# 合并红色、绿色、蓝色通道为一个图片
rgb=cv2.merge([r,g,b])

# 显示原lena图片
cv2.imshow("lena",lena)

# 显示合并后的bgr图片
cv2.imshow("bgr",bgr)

# 显示合并后的rgb图片
cv2.imshow("rgb",rgb)

# 等待按键事件，任意键按下后关闭窗口
cv2.waitKey()

# 关闭所有opencv创建的窗口
cv2.destroyAllWindows()
